home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / modula2f.zip / LIB.DOC < prev    next >
Text File  |  1992-05-01  |  2KB  |  26 lines

  1.      These libraries are designed for Fitted Software Tools Modula 2 Compiler.
  2. The routines in Text provide an alternative to the supplied InOut library.  In
  3. Text, the programer has better control over the cursor and colors by using
  4. quick BIOS routines instead of DOS routines.  These routines can not be
  5. redirected through any means (every good thing has its tradeoffs).  The actual
  6. format to call the procedures was designed to be as close as possible to the
  7. routines in InOut.  
  8.     Graphics provides routines for graphics, something not included in
  9. Fitted Software's libraries.  I have no way to test the routines for EGA or
  10. TANDY, but all the routines work for CGA and Leading Edge graphics boards.
  11.     Windows provides some low level routines for window making and 
  12. handling.  I tried to make these as fklexible as possible so that you can
  13. make more complex, higher level window modules built off of this library.
  14. Procedures are simmilar to those in Text, but are defined on the current
  15. window coordinates, not the screen coordinates.
  16.     Screen provides some procedures to help in window management and
  17. general text screen handling procedures.
  18.     DOSdisk provides some DOS routines for disk and subdirectory
  19. handling that are not provided in the original libraries.
  20.     The main drawback to routines in these libraries is that these 
  21. procedures do little if any error checking.  This may produce strange results 
  22. in ReadInt and ReadCard durring overflows, and may cause the computer to
  23. corrupt your data area if you try to enter a string too long in ReadString
  24. under rare circumstances.  Under normal usage, everything works perfectly
  25. though.  Any questions, coments, or sugestions, try to send me a message on
  26. this BBS.